-
Notifications
You must be signed in to change notification settings - Fork 431
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Calico to v3.19.2 #1583
Update Calico to v3.19.2 #1583
Conversation
/test ls |
@CecileRobertMichon: The specified target(s) for
The following commands are available to trigger optional jobs:
Use
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/test pull-cluster-api-provider-azure-e2e-full |
1 similar comment
/test pull-cluster-api-provider-azure-e2e-full |
89e740f
to
e8a227a
Compare
/test pull-cluster-api-provider-azure-e2e-full |
e8a227a
to
5521768
Compare
/test pull-cluster-api-provider-azure-e2e-full |
/retest |
@CecileRobertMichon There is a change we need to do in our calico.yaml here
to
got this from here: https://github.com/projectcalico/felix/blob/31a1f2adfdec9fbe3552d6700a062a7e98c2279e/iptables/feature_detect.go#L60 and here: projectcalico/calico#3145 (comment) 3.20.0 worked for me locally with this change |
otherwise, all the changes look good 👍 |
5521768
to
761ec6d
Compare
/test pull-cluster-api-provider-azure-e2e-full |
/retest |
/test pull-cluster-api-provider-azure-e2e-windows |
/retest |
@nader-ziada Windows and IPv6 clusters are passing, all the others are failing with curl job issues (most ILB, one ELB). Seems like something with the Calico is causing these jobs to fail. I have seen some flakes recently for ILB jobs but not 100% of the time like here. Also, the public management cluster fails to initialize. |
I see
In Calico logs, I suspect we need some of the newer changes in the manifests |
761ec6d
to
fb2acf3
Compare
reverted back to 3.19.2 given projectcalico/calico#4810 3.19.2 should have the DNS fix as well, going to try to get the tests passing and we can tackle 3.20 separately. |
all tests passed before pushing MTU update |
/test pull-cluster-api-provider-azure-e2e-full |
to make sure /test pull-cluster-api-provider-azure-capi-e2e |
/test pull-cluster-api-provider-azure-capi-e2e |
the |
@nader-ziada the upgrade test is currently broken, see #1555 and #1566 |
# We set this value to 1350 for “physical network MTU size minus 50” since we use VXLAN, which uses a 50-byte header. | ||
# If enabling Wireguard, this value should be changed to 1340 (Wireguard uses a 60-byte header). | ||
# https://docs.projectcalico.org/networking/mtu#determine-mtu-size | ||
veth_mtu: "1350" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/assign @jsturtevant
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
@nader-ziada I think this is ready to go |
yeah, was justing for James' feedback /lgtm Thanks @CecileRobertMichon |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: nader-ziada The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/test pull-cluster-api-provider-azure-e2e |
/retest |
@CecileRobertMichon: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
/test pull-cluster-api-provider-azure-e2e |
What type of PR is this?
What this PR does / why we need it: Updates the Calico manifests to use v3.20.0 which fixes projectcalico/felix#2811 (resulting in DNS issues with NMI pod when using Azure-hosted management cluster with Calico).
As a result, undo the workarounds in E2E for private clusters and self-hosted clusters to keep using env vars for identity, they can now use AzureClusterIdentity like the other flavors.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #1448, #1353
Special notes for your reviewer:
Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.
TODOs:
Release note: